package com.tdam2011.grupo04;

import com.tdam2011.grupo04.SMSWeb.ConsultaMensajeService;
import com.tdam2011.grupo04.SMSWeb.HistorialMensajesWeb;

import android.app.TabActivity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;

public class TabAgenda extends TabActivity {
	
	private TabHost tabHost;
	
	private TabSpec tabAgenda;
	private TabSpec tabMensajes;
	private TabSpec tabMensajesWeb;
	private TabSpec tabEmail;
	private TabSpec tabLlamadas;
	private TabSpec tabAcciones;
	
	private int isUsuarioRegistrado;
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.agendatab);      

        SharedPreferences app_preferences = getSharedPreferences("usuarioRegistrado", MODE_PRIVATE); 
        isUsuarioRegistrado= app_preferences.getInt("usuarioRegistrado", 0);
        
        if(isUsuarioRegistrado != 0){
	        Intent servicio= new Intent(TabAgenda.this, ConsultaMensajeService.class);
	    	startService(servicio);
        }

    	tabHost = (TabHost)findViewById(android.R.id.tabhost);
        
        tabAgenda = tabHost.newTabSpec("tabAgenda");
        tabMensajes = tabHost.newTabSpec("tabMensajes");
        tabMensajesWeb = tabHost.newTabSpec("tabMensajesWeb");
        tabEmail = tabHost.newTabSpec("tabEmail");
        tabLlamadas = tabHost.newTabSpec("tabLlamadas");
        tabAcciones = tabHost.newTabSpec("tabAcciones");
        
        tabAgenda.setIndicator("Agenda", getResources().getDrawable(R.drawable.ic_tab_contactos)).setContent(new Intent(this, Agenda.class));
        tabMensajes.setIndicator("SMS", getResources().getDrawable(R.drawable.ic_tab_sms)).setContent(new Intent(this, HistorialMensajes.class));
        tabMensajesWeb.setIndicator("Mensajes Web", getResources().getDrawable(R.drawable.ic_tab_web)).setContent(new Intent(this, HistorialMensajesWeb.class));
        tabEmail.setIndicator("Email", getResources().getDrawable(R.drawable.ic_tab_email)).setContent(new Intent(this, HistorialMail.class));
        tabLlamadas.setIndicator("Llamadas", getResources().getDrawable(R.drawable.ic_tab_llamadas)).setContent(new Intent(this, HistorialLlamadas.class));
        tabAcciones.setIndicator("Acciones", getResources().getDrawable(R.drawable.ic_tab_historial)).setContent(new Intent(this, Acciones.class));
        
        tabHost.addTab(tabAgenda);
        tabHost.addTab(tabMensajes);
        tabHost.addTab(tabMensajesWeb);
        tabHost.addTab(tabEmail);
        tabHost.addTab(tabLlamadas);
        tabHost.addTab(tabAcciones);
    }
}
